html, body, div, span, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; border: 0; font-family: "Microsoft YaHei","微软雅黑","宋体"; font-size: 12px; line-height: 1.5; outline: 0; color: #333; }
a { text-decoration: none; color: #444; outline: none; }
a, button { cursor: pointer; }
ul { padding: 0; margin: 0; }
li { list-style: none; }
img { border: 0; }
.lt { float: left; }
.rt { float: right; }
.f-cb { zoom: 1; }
.fn-clear:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.fn-clear { zoom: 1; }
.online_icon { overflow: hidden; }
.online_icon a { display: block; width: 85px; height: 148px; background: url(../images/start/v5/qq_online_trigger_1.png) no-repeat; font-size: 16px; text-align: center; color: #000; }
.online_windows { width: 144px; }
.online_w_top { background: url(../images/start/v5/online_bg.png) no-repeat -36px 0; height: 10px; _background: url(../imagess/online_bg_ie6.png) no-repeat -36px 0; _margin-bottom: -7px; }
.online_w_c { background: url(../images/start/v5/online_bg.png) repeat-y 0 -185px; padding: 0 5px; _background: url(../imagess/online_bg_ie6.png) repeat-y 0 -185px; }
.online_w_bottom { background: url(../images/start/v5/online_bg.png) repeat-y -36px -35px; height: 29px; _background: url(../imagess/online_bg_ie6.png) repeat-y -36px -35px; }
.online_content { background: url(../images/start/v5/online_bg.png) no-repeat -147px -185px; padding-top: 11px; _background: url(../imagess/online_bg_ie6.png) no-repeat -147px -185px; }
.online_content a.qq_icon { background: url(../images/start/v5/online_bg.png) no-repeat -37px -130px; width: 121px; height: 25px; display: block; margin: 0 auto; text-indent: 30px; line-height: 23px; cursor: pointer; }
.online_content a.qq_icon:hover { background-position: -159px -130px; color: #FFF; }
.online_bar h2 { background: url(../images/start/v5/online_bg.png) repeat-x 0 -156px; height: 29px; line-height: 27px; font-size: 12px; color: #666; text-align: left; }
.online_bar h2 a { display: block; padding-left: 14px; margin-left: 6px; cursor: pointer; }
.expand h2 a { background: url(../images/start/v5/online_bg.png) no-repeat -36px -69px; _background: url(../imagess/online_bg_ie6.png) no-repeat -36px -69px; }
.collapse h2 a { background: url(../images/start/v5/online_bg.png) no-repeat -36px -96px; _background: url(../imagess/online_bg_ie6.png) no-repeat -36px -96px; }
.expand h2 a:hover, .collapse h2 a:hover { text-decoration: none; color: #c81d04; }
.online_content { text-align: center; border-bottom: 1px solid #d0d0d0; }
.online_content ul li {  margin-bottom: 4px; }
.online_content ul li a:hover { color: #c81d04; }
#online_qq_layer { position: fixed; right: 0px; top: 100px; _position: absolute; z-index: 998; }
#online_qq_tab { float: left; margin-top: 50px; }
#onlineService { float: left; margin-left: -4px; }
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 { display: none; }
#onlineType1 { display: block; }
#goto_top { background: url(../images/start/v5/gototop.png) no-repeat 0 0; width: 48px; height: 41px; cursor: pointer; position: fixed; left: 50%; bottom: 50px; margin-left: 500px; display: none; }
.tipsy { padding: 5px; font-size: 14px; position: absolute; z-index: 100000; }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.tipsy-arrow { position: absolute; background: url('../image/admin/v2/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }
.mynone { display:none;}